home *** CD-ROM | disk | FTP | other *** search
- ; SPF/PC CHANGES FILE
- ;
- ; There are 3 types of records in this file:
- ; 1 - Records starting with a semi colon in column 1 are comments
- ; 2 - Records with an H in column 1 are menu header records
- ; 3 - Records with a numeric character in column 1 are field
- ; definition records.
- ;
- ; Type 2 layout:
- ;
- ; Columns Description
- ;
- ; 1 Always H
- ; 2 - 3 Second level menu number
- ; 4 - 5 Third level menu number
- ; 6 Letter used for page up/ page down
- ; 7 - 14 Blank or command name
- ; 15 - n Comments
- ;
- ;
- ; Example: H0000A - Help Primary Directory Menu
- ; H0300A - 1st new line command menu
- ; H0300B - line command menu after page down
- ; H0402ACHANGE - 1st Change command information menu
- ;
- ;
- ;
- ; Type 3 layout:
- ;
- ; Columns Description
- ;
- ; 1 - 2 Line number on the screen, relative to zero, where
- ; text is to be placed.
- ; 4 - 5 Column number on same line, relative to zero, where
- ; text is to be placed.
- ; 7 - 8 2 digit attribute code used to display this field.
- ; These attributes correspond with the first 2 fields
- ; on the color selection menu, 0.5.
- ; code: N - Protected normal
- ; H - Protected high
- ; RN - Protected normal (Reverse Video)
- ; RH - Protected high (Reverse Video)
- ;
- ; 10 FLAG BYTE
- ; 1 = End Key definition: [F3] to be replaced by current
- ; End Key definition.
- ;
- ; 12 Text
- ;
- ;
- H0000A PRIMARY CHANGES MENU
- ;
- 03 15 NH 1
- 03 17 N - General improvements
- 04 15 NH 2
- 04 17 N - New commands
- 05 15 NH 3
- 05 17 N - New line commands
- 06 15 NH 4
- 06 17 N - Enhanced commands
- 07 15 NH 5
- 07 17 N - Directory lists
- 08 15 NH 6
- 08 17 N - Profile (SPFPC.PRM)
- 09 15 NH 7
- 09 17 N - System information
- 10 15 NH 8
- 10 17 N - Program function key support
- 11 15 NH 9
- 11 17 N - Obsolete commands
- 15 00 N Press
- 15 06 NH 1 [F3]
- 15 12 N to return to prior menu
- ;
- H0100A GENERAL IMPROVEMENTS
- ;
- 03 00 NH 43 OR 50 LINE SUPPORT
- 04 03 N 43 line support is now available if you are using an enhanced
- 05 03 N graphics adapter (EGA) or 50 line support if you are using a
- 06 03 N video graphics array (VGA) by specifying MAX on menu 0.1.
- 08 00 NH COMMAND STACKING
- 09 03 N Multiple commands can now be executed by separating them with
- 10 03 N the command delimiter specified on menu 0.1.
- 12 00 NH ENHANCED KEYBOARD SUPPORT
- 13 03 N New keys on the IBM enhanced keyboard are now supported.
- 15 00 NH MODERNIZED SCREENS
- 16 03 N All menus now have a command line for entering commands.
- 21 00 N Press
- 21 06 NH page down (PgDn)
- 21 23 N to display additional improvements
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0100B GENERAL IMPROVEMENTS (page 2)
- ;
- 03 00 NH NETWORKING
- 04 03 N When running on a network or when using the SHARE option of DOS,
- 05 03 N a "file in use" message will appear if someone else is currently
- 06 03 N using the file you are trying to use.
- 08 00 NH PAGING FILE DEFINITION
- 09 03 N The paging file can now be put in any directory using menu 0.7
- 11 00 NH TRUE SPLIT SCREEN
- 12 03 N When split screen is requested, the screen now splits at the
- 13 03 N current cursor position.
- 15 00 NH USER APPLICATIONS
- 16 03 N User applications can now be defined to SPF/PC and run as a
- 17 03 N user option on menu U.
- 21 00 N Press
- 21 06 NH page down (PgDn)
- 21 23 N to display additional improvements
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0100C GENERAL IMPROVEMENTS (page 3)
- ;
- 03 00 NH DIRECTORY LISTS
- 04 03 N Choose the file that you want to edit from a list of files in
- 05 03 N a sub-directory. Sort the list by name, extension, size, or
- 06 03 N date-time.
- 08 00 NH PICTURE, HEX, AND TEXT STRINGS
- 09 03 N FIND, CHANGE, and EXCLUDE using wild-card characters, hexadecimal
- 10 03 N values, or case-insensitive characters.
- 12 00 NH FASTER I/O
- 13 03 N File access is about 2 times as fast as version 1.82.
- 15 00 NH 4000 BYTE LINES
- 16 03 N Edit ASCII files with lines as long as 4000 bytes (up from 954 bytes).
- 17 03 N Non-ASCII files may be processed without line length restrictions.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0200A NEW COMMANDS
- ;
- 02 00 RH NEW COMMANDS
- 04 00 NH &
- 04 09 N - Redisplay the appended command after execution.
- 05 00 NH AUTOSAVE
- 05 09 N - Used to control saving a file when you end an edit.
- 06 00 NH BOUNDS
- 06 09 N - Used to specify left and right boundaries that are
- 07 11 N used by other commands.
- 08 00 NH BROWSE
- 08 09 N - Used to browse another file without exiting the current file.
- 09 00 NH CONFIRM
- 09 09 N - Controls display of the delete file confirmation menu.
- 10 00 NH DATA
- 10 09 N - Used to assign a data string to a function key.
- 11 00 NH DELETE
- 11 09 N - Used to delete a range of lines.
- 12 00 NH EDIT
- 12 09 N - Used to edit another file without exiting the current file.
- 13 00 NH ENTER
- 13 09 N - Simulate pressing the enter key.
- 14 00 NH FSPLIT
- 14 09 N - Same as SPLIT except both tasks are full screen
- 15 00 NH INCR
- 15 09 N - Used to set the increment to be used in number mode.
- 16 00 NH KEYS
- 16 09 N - Used to go directly to the program function keys menu.
- 17 00 NH LEVEL
- 17 09 N - Used to change the modification level assigned with STATS on.
- 21 00 N Press
- 21 06 NH page down (PgDn)
- 21 23 N to display additional new commands
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0200B NEW COMMANDS (PAGE 2)
- ;
- 02 00 RH NEW COMMANDS (page 2)
- 04 00 NH SCREEN
- 04 09 N - Used to temporarily change the screen format specified in 0.1.
- 05 00 NH SELECT
- 05 09 N - Used to select a file to be browsed or edited.
- 06 00 NH SORT
- 06 09 N - Used to sort a file or directory list.
- 07 00 NH USER
- 07 09 N - Used to execute a user application defined on menu U.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0300A NEW LINE COMMANDS
- ;
- 02 00 RH NEW LINE COMMANDS
- 04 00 NH .
- 04 07 N Used to assign a label to a line for use as a range.
- 05 00 NH B
- 05 07 N Select a file to browse in a utilities directory list.
- 06 00 NH D
- 06 07 N Select a file to delete in a utilities directory list.
- 07 00 NH E
- 07 07 N Select a file to edit in a utilities directory list.
- 08 00 NH H
- 08 07 N Select a sub-directory to hardcopy.
- 09 00 NH LC
- 09 07 N Used to set a line(s) to lowercase.
- 10 00 NH LCC
- 10 07 N Used to set a block of lines to lowercase.
- 11 00 NH P
- 11 07 N Select a file to print in a utilities directory list.
- 12 00 NH R
- 12 07 N Select a file to rename in a utilities directory list.
- 13 00 NH S
- 13 07 N Select a file or sub-directory in a directory list.
- 14 00 NH UC
- 14 07 N Used to set a line(s) to uppercase.
- 15 00 NH UCC
- 15 07 N Used to set a block of lines to uppercase.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0400A ENHANCED COMMANDS
- ;
- 02 00 RH COMMANDS ENHANCED IN THE CURRENT RELEASE
- 05 02 NH CHANGE
- 05 10 N - Change a character string
- 06 02 NH EXCLUDE
- 06 10 N - Exclude a line from display
- 07 02 NH FIND
- 07 10 N - Find a character string
- 08 02 NH LOCATE
- 08 10 N - Locate a line
- 09 02 NH RESET
- 09 10 N - Reset a group of lines
- 11 00 N Enter highlighted command for detailed description
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0400AFIND FIND COMMAND
- ;
- 03 00 RH FIND COMMAND ENHANCEMENTS
- 05 02 NH (See FIND command under help for detailed description)
- 07 00 N The FIND command is now free form and may be entered in any order.
- 09 00 N Picture strings (P') are now supported in string-1.
- 11 00 N Hex strings (X') are now supported in string-1.
- 13 00 N Text strings (T') are now supported in string-1.
- 15 00 N Range is now supported.
- 17 00 N The PREV (previous) keyword is now supported.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0400ACHANGE CHANGE COMMAND
- ;
- 03 00 RH CHANGE COMMAND ENHANCEMENTS
- 05 02 NH (See CHANGE command under help for detailed description)
- 07 00 N The CHANGE command is now free form and may be entered in any order.
- 09 00 N Picture strings (P') are now supported in both string-1 and string-2.
- 11 00 N Hex strings (X') are now supported in both string-1 and string-2.
- 13 00 N Text strings (T') are now supported in string-1.
- 15 00 N Range is now supported.
- 17 00 N The PREV (previous) keyword is now supported.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0400AEXCLUDE EXCLUDE COMMAND
- ;
- 03 00 RH EXCLUDE COMMAND ENHANCEMENTS
- 05 02 NH (See EXCLUDE command under help for detailed description)
- 07 00 N The EXCLUDE command is now free form and may be entered in any order.
- 09 00 N Picture strings (P') are now supported in string-1.
- 11 00 N Hex strings (X') are now supported in string-1.
- 13 00 N Text strings (T') are now supported in string-1.
- 15 00 N Range is now supported.
- 17 00 N The PREV (previous) keyword is now supported.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0400ARESET RESET COMMAND
- ;
- 02 00 RH RESET COMMAND ENHANCEMENTS
- 05 02 NH (See RESET command under help for detailed description)
- 07 00 N Ranges are now supported by the RESET command.
- 09 00 N The following keywords are supported and may be entered in any order:
- 11 03 N LABEL - Indicates range labels should be cleared.
- 12 03 N COMMAND - Indicates pending commands should be cleared.
- 13 03 N ERROR - Indicates error flags (==ERR>) should be reset.
- 14 03 N CHANGE - Indicates that change flags (==CHG>) should be reset.
- 15 03 N SPECIAL - Indicates that special lines (flagged with =PROF>, =MASK>,
- 16 14 N =TABS>, =BNDS>, or ==MSG> ) should be deleted.
- 17 03 N EXCLUDED - Indicates that excluded lines should be reset (set
- 18 14 N non-excluded).
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0400ALOCATE LOCATE COMMAND
- ;
- 02 00 RH LOCATE COMMAND ENHANCEMENTS (form 1)
- 05 02 NH (See LOCATE command under help for detailed description)
- 07 00 N LOCATE a label or line-number.
- 09 00 NH label
- 09 12 N - causes a scroll to the line with the specified label. An
- 10 14 N error message is displayed if the label is not currently
- 11 14 N assigned.
- 13 00 NH line-number
- 13 12 N - causes a scroll to the line with the specified line number.
- 14 14 N If the data is sequence numbered, and the sequence number does
- 15 14 N not exist, the preceding line is displayed at the top of the
- 16 14 N data area.
- 18 00 N Press
- 18 06 NH page down (PgDn)
- 18 23 N to display LOCATE (form 2)
- ;
- H0400BLOCATE LOCATE COMMAND
- ;
- 02 00 RH LOCATE COMMAND ENHANCEMENTS (form 2)
- 05 02 NH (See LOCATE command under help for detailed description)
- 07 00 N Ranges are now supported by the LOCATE command.
- 09 00 N The following keywords are supported and may be entered in any order:
- 11 03 N NEXT - to search from the cursor line, proceeding forward.
- 12 03 N PREV - to search from the cursor line, proceeding backward.
- 13 03 N FIRST - to search from the first line, proceeding forward.
- 14 03 N LAST - to search from the last line, proceeding backward.
- 15 03 N LABEL - to search for a line with a label.
- 16 03 N COMMAND - to search for a line with a pending line command.
- 17 03 N ERROR - to search for a line with a error flag (==ERR>).
- 18 03 N CHANGE - to search for a line with a change flag (==CHG>).
- 19 03 N SPECIAL - to search for a special line with (=PROF>, =MASK>, =TABS>,
- 20 14 N =BNDS>, or ==MSG> ).
- 21 03 N EXCLUDED - to search for an excluded line.
- 23 00 N Press
- 23 06 NH page down (PgDn)
- 23 23 N to display directory list LOCATE
- ;
- H0400CLOCATE LOCATE COMMAND
- ;
- 02 00 RH DETAILED DIRECTORY LIST LOCATE COMMAND DESCRIPTION
- 04 03 NH LOCATE lparm
- 06 00 N This form of the LOCATE command is used when working with directory
- 07 00 N lists. The command scrolls the list of files based on the field
- 08 00 N on which the files are sorted.
- 10 00 N When a directory list is initially displayed, it is in default order.
- 11 00 N A subsequent SORT can order the list differently.
- 13 00 N The lparm is used as an argument for the field on which the list
- 14 00 N was last sorted.
- 23 00 N Press
- 23 06 NH 1 [F3]
- 23 12 N to return to prior menu
- ;
- H0500A DIRECTORY LISTS
- ;
- 02 00 RH DIRECTORY LISTS
- 04 00 N Directory lists are now generated when a filename is not entered
- 05 00 N or a global character such as ? or * is found in the filename
- 06 00 N or extension. In directory lists, sub-directories are displayed
- 07 00 N along with filenames and can also be selected. When this is
- 08 00 N done, a directory list is displayed of the selected sub-directory.
- 10 00 N You can locate a file in a directory list with the LOCATE command
- 11 00 N and also sort a directory list with the SORT command.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0600A PROFILE
- ;
- 02 00 RH PROFILE (SPFPC.PRM)
- 04 00 N The profile consists of a list of extension names and their
- 05 00 N attributes used for editing.
- 07 00 N Menu 3.5 is used to display a directory list of the profile.
- 09 00 N Using the S command on the profile list, a menu will be displayed
- 10 00 N with more detailed information about the extension name.
- 12 00 N Using the D command on the profile list, the entry will be
- 13 00 N removed from the profile.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0700A SYSTEM INFORMATION MENU
- ;
- 02 00 RH SYSTEM INFORMATION MENU
- 04 00 N Requesting menu 5 on the primary option menu will give you
- 05 00 N a list of details about your system.
- 07 00 N It should be noted that the Relative Speed entry is nothing
- 08 00 N more than a comparison of the time it takes to execute a group
- 09 00 N of instructions. No other factors are taken into account such
- 10 00 N as hard disk access time.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0800A PROGRAM FUNCTION KEY SUPPORT Menu
- ;
- 02 00 RH PROGRAM FUNCTION KEY SUPPORT
- 04 00 N Selecting menu 0.3 now gives you the ability to assign up
- 05 00 N to 50 characters to a function key. This string of characters
- 06 00 N is treated the same as if it was typed on the command line.
- 07 00 N No validity checking is done until the associated function key
- 08 00 N is pressed.
- 10 00 N Using the new DATA command, function keys are useful in inserting
- 11 00 N data such as formatting commands in the text you are editing.
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;
- H0900A OBSOLETE COMMANDS
- ;
- 02 00 RH OBSOLETE COMMANDS
- 05 00 NH CHECK
- 05 07 N - Replaced by FIND P'.'
- 06 00 NH EOFM
- 06 07 N - Replaced by a selection on the Profile Definition (option 3.5) menu
- 22 00 N Press
- 22 06 NH 1 [F3]
- 22 12 N to return to prior menu
- ;